length of stay

  1. kalma süresi
epey bir süre kalmak Verb